cat take belfast puppy dogs cork puppies cats dublin irish escorts escort red blue scotland pet black london ebony glasgow edinburgh ireland green